package com.edu.aspect;

import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.aspectj.lang.annotation.Pointcut;
import sun.misc.Contended;

import java.util.Date;

/**
 * @Author:何包蛋
 * @Date :2022/11/3 - 11 - 03 - 15:27
 */
/*
   使用 xml 配置aop
*            通知类
*
* */
@Contended
@Aspect
public class LogAdvise2 {
    @Pointcut("execution(* com.edu.service..*(..))")
    public void pointcut(){

    }

    @Before("pointcut()")
    public void before(JoinPoint jt){
        System.out.println(jt.getSignature().getName()+"执行了");
   }
}
